main dams - Turco Inglés Diccionario